A Polynomial Kernel for Multicut in Trees
نویسندگان
چکیده
1 ENS Ca han, 61, avenue du Président Wilson, 94235 Ca han edex Fran e E-mail address: nbousque dptinfo.ensa han.fr 2 Université Montpellier II CNRS, LIRMM, 161 rue Ada 34392 Montpellier Cedex 5 Fran e E-mail address: daligault lirmm.fr E-mail address: thomasse lirmm.fr 3 Royal Holloway, University of London, Egham Hill, EGHAM, TW20 0EX UK E-mail address: anders s.rhul.a .uk Abstra t. The MULTICUT IN TREES problem onsists in de iding, given a tree, a set of requests (i.e. paths in the tree) and an integer k, whether there exists a set of k edges utting all the requests. This problem was shown to be FPT by Guo and Niedermeyer in [10℄. They also provided an exponential kernel. They asked whether this problem has a polynomial kernel. This question was also raised by Fellows in [1℄. We show that MULTICUT IN TREES has a polynomial kernel. 1. Introdu tion An e ient way of dealing with NP-hard problems is to identify a parameter whi h ontains its omputational hardness. For instan e, instead of asking for a minimum vertex over in a graph a lassi al NP-hard optimization question one an ask for an algorithm whi h would de ide, in O(f(k).n) time for some xed d, if a graph of size n has a vertex over of size at most k. If su h an algorithm exists, the problem is alled xed-parameter tra table, or FPT for short. An extensive litterature is devoted to FPT, the reader is invited to read [4℄, [7℄ and [12℄. Kernelization is a natural way of proving that a problem is FPT. Formally, a kernelization algorithm re eives as input an instan e (I, k) of the parameterized problem, and outputs, in polynomial time in the size of the instan e, another instan e (I , k) su h that • k ≤ k, • the size of I ′ only depends of k, • the instan es (I, k) and (I , k) are both true or both false. Part of this resear h was supported by Allian e Proje t "Partitions de graphes orientés". Part of this resear h was supported by ANR Proje t GRAAL.
منابع مشابه
Edge Disjoint Paths and Multicut Problems in Graphs Generalizing the Trees∗
We generalize all the results obtained for maximum integer multiflow and minimum multicut problems in trees by Garg et al. [Primaldual approximation algorithms for integral flow and multicut in trees. Algorithmica 18 (1997) 3–20] to graphs with a fixed cyclomatic number, while this cannot be achieved for other classical generalizations of the trees. Moreover, we prove that the minimum multicut ...
متن کاملParameterized Complexity Dichotomy for Steiner Multicut
We consider the Steiner Multicut problem, which asks, given an undirected graph G, a collection T = {T1, . . . , Tt}, Ti ⊆ V (G), of terminal sets of size at most p, and an integer k, whether there is a set S of at most k edges or nodes such that of each set Ti at least one pair of terminals is in different connected components of G \S. This problem generalizes several well-studied graph cut pr...
متن کاملGruia Cc Alinescu
The Multicut problem can be deened as: given a graph G and a collection of pairs of distinct vertices (si; ti) of G, nd a minimum set of edges of G whose removal disconnects each si from the corresponding ti. The fractional Multicut problem is the dual of the well-known Multicommodity Flow problem. Multicut is known to be NP-hard and Max SNP-hard even when the input graph is restricted to being...
متن کاملAlgorithms for Cut Problems on Trees
We study the multicut on trees and the generalized multiway Cut on trees problems. For the multicut on trees problem, we present a parameterized algorithm that runs in time O(ρ), where ρ = √√ 2 + 1 ≈ 1.555 is the positive root of the polynomial x4−2x2−1. This improves the current-best algorithm of Chen et al. that runs in time O(1.619). For the generalized multiway cut on trees problem, we show...
متن کاملMulticut in Trees Viewed through the Eyes of Vertex Cover
We take a new look at the multicut problem in trees through the eyes of the vertex cover problem. This connection, together with other techniques that we develop, allows us to significantly improve the O(k) upper bound on the kernel size for multicut, given by Bousquet et al., to O(k). We exploit this connection further to present a parameterized algorithm for multicut that runs in time O∗(ρk),...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009